embedded particles/traces - Almanca İngilizce Sözlük